window grille - Turkish English Dictionary